Zanzibar leopard - English Synonyms Dictionary